turban-top (gyromitra esculenta) - Spanish English Dictionary